<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans default-autowire="byName">

	<!-- 驾照到期日期定期预警提醒 -->
	<bean id="driveLicenceTimeOutChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.DriveLicenceTimeOutChecker"/>
	
	
	<!-- 车辆维修定期提醒...提醒提车日期 -->
	<bean id="getCarTimeOutChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.GetCarTimeOutChecker"/>
	
	<!-- 车辆年审定期提醒.... -->
	<bean id="carYearChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.CarYearChecker"/>
	
	<!-- 车辆下一次年审日期预警提醒..... -->
	<bean id="carNextYearChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.CarNextYearChecker"/>
	
	
	<bean id="workflowChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.WorkflowChecker">
    	<!--  最多催办次数 -->
    	<property name="times">
    		<value>1</value>
    	</property>
    	<!--  手机短信的发送方式0根据接收者设置，1为直接发送，2不在线发送 -->
    	<property name="sms">
    		<value>0</value>
    	</property>
    </bean>  
    <bean id="calendarChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.CalendarChecker">
    	<!--  手机短信的发送方式0根据接收者设置，1为直接发送，2不在线发送 -->
    	<property name="sms">
    		<value>0</value>
    	</property>    	
    </bean>
    <bean id="meetingChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.MeetingChecker">
    	<!--  手机短信的发送方式0根据接收者设置，1为直接发送，2不在线发送 -->
    	<property name="sms">
    		<value>0</value>
    	</property>    	
    </bean>
    <!-- 此文件检查是否有数据在更新 -->
    <bean id="dataSyncChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.DataSyncChecker"/>
    
    <!-- 检查车辆模块费用登记缴费时间 
    <bean id="carsGotoChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.CarsGotoChecker"/>
    -->
    <!--图书借阅到期自动提醒 -->
	<bean id="booksBorrowChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.BooksBorrowChecker"/>
	
	<!--公文交换收文检查 -->
	<bean id="gwjhChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.GwjhChecker"/>
	
	
	<!--登陆日志定期统计 -->
	<bean id="checkworkChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.CheckworkChecker"/>
    
    <!-- 定时清理历史数据，主要是消息，日志 -->
    <bean id="systemCleaner" class="cn.firstsoft.firstframe.plugins.quartz.service.SystemCleaner">
    	<property name="databaseType">
			<!-- 根据hibernate方言的设置判断数据库 -->
			<value>${hibernate.dialect}</value>
		</property>
    	<property name="messageKeep">
    		<value>15</value>
    	</property>
    	<property name="logKeep">
    		<value>30</value>
    	</property>
    </bean>
    
    <!--定时收邮件 -->
	<bean id="mailChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.MailChecker"/>
	
	 <!--将k3Hr的任务消息同步到OA的通知消息 -->
	<bean id="messagesSyncChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.MessagesSyncChecker"/>
	
	 <!--Flex在线阅读器 定时将未设置启用转换的文件送往转换服务器转换  add by zhenzhen_zhang V6.2 -->
	<bean id="fileConvertChecker" class="cn.firstsoft.firstframe.plugins.readextend.FileConvertChecker"/>
	
	 <!--WEBIM定时清理历史消息 2012-2-22  add by zhenzhen_zhang V6.2 -->
	<bean id="webIMChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.WebIMChecker">
		<property name="keeptime">
		 	<!--默认值3    单位是月 -->
    		<value>3</value>
    	</property>
	</bean>
	
	<!-- add by liuzhengwei 2010-10-27 start  定时检查已经结束的、并且没有发送过通知记录会议纪要的会议-->
	<bean id="meetingSummaryNoticeChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.MeetingSummaryNoticeChecker"/>
	<!-- add by liuzhengwei 2010-10-27 end-->
	
	<!-- 协同工作定期清理 add by jin_zeng, process by dong_zhang in V6.0 -->
    <bean id="docexCleaner" class="cn.firstsoft.firstframe.plugins.quartz.service.DocexCleaner">    
    	<property name="databaseType">
			<!-- 根据hibernate方言的设置判断数据库 -->
			<value>${hibernate.dialect}</value>
		</property>
	</bean>
	
    	<!-- 同步部门与用户到档案系统 -->
	<bean id="archiveSyncChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.ArchiveSyncChecker" />
	
		<!-- 同步K3消息到OA业务系统消息模块  integration_message 业务系统消息默认保存90天 -->
	<bean id="integrationMessageSyncChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.IntegrationMessageSyncChecker">
		<property name="databaseType">
			<!-- 根据hibernate方言的设置判断数据库 -->
			<value>${hibernate.dialect}</value>
		</property>
		<property name="messageKeep">
    		<value>90</value>
    	</property>
	</bean>
	
	<!-- 天气预报定时器   dexiang_lei-->
	<bean id="weatherRssChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.WeatherRssChecker"/>
	<!-- 过期session清理-->
	<bean id="ecpSessionChecker" class="cn.firstsoft.firstframe.plugins.quartz.service.EcpSessionChecker"/>
</beans>